MAERSNSEEVKLLGMWASPFSRRIEIALTLKGVSYEFLEQDITNKSSLLLQLNPVHKMIPVLVHNGKPISESLVILEYIDETWRDNPILPQDPYERTMARFWSKFVDEQIYVTAMKVVGKTGKERDAVVEATRDLLMFLEKELVGKDFLGGKSLGFVDIVATLVAFWLMRTEEIVGVKVVPVEKFPEIHRWVKNLLGNDVIKKCIPPEDEHLKYIRARMEKLNIKSA